package br.edu.faculdadeprojecao.util;

/**
 * Classe responsavel pela impressao.
 * 
 * Nao comitei a classe fechada pois nao pude baixar a bibioteca iText.
 * 
 * TODO Baixa a biblioteca iText em http://sourceforge.net/projects/itext/files/iText/
 * 
 * @author Herberson S.M.
 *
 */
public class Impressao implements IImpressao {

	/**
	 * Metodo responsavel por formartar o documento texto a ser impresso.
	 * 
	 */
	@Override
	public void gerarImpressao(String conteudo) {
		// TODO Auto-generated method stub
	}

	/**
	 * Metodo responsavel por gerar o arquivo pdf.
	 */
	@Override
	public void gerarPdf() {
		/*Document doc = null;
        OutputStream os = null;

        try {
            //cria o documento tamanho A4, margens de 2,54cm
            doc = new Document(PageSize.A4, 72, 72, 72, 72);

            //cria a stream de saída
            os = new FileOutputStream("out.pdf");

            //associa a stream de saída ao 
            PdfWriter.getInstance(doc, os);

            //abre o documento
            doc.open();

            //adiciona o texto ao PDF
            Paragraph p = new Paragraph("Meu primeiro arquivo PDF!");
            doc.add(p);

        } 
        finally {
            if (doc != null) {
                //fechamento do documento
                doc.close();
            }
            if (os != null) {
               //fechamento da stream de saída
               os.close();
            }
        }
		 */
	}
}
